--[[
8种基本类型 nil boolean number string function userdata thread table
只有nil（null NULL）和false表示假 0和空串都表示真
]]
--function
function func()
    print("执行方法")
end

func()

--传参
function func1(id,name,age)
    print("id,name,age",id,name,age)
end

func1(1,"lisi",20)

--返回值
function func2()
    return "1"
end

res=func2()
print(res)

--返回多个值
function func3()
    return 1,2,3,"name",false,nil
end

print("func3()",func3())
a,b,c,d,e,f=func3()
print("a,b,c,d,e,f",a,b,c,d,e,f)

a=func3()
print("a",a)

--函数当值
a=function(val)
    print("val",val)
    return val;
end

print("a",a,a("name"))
